Navigating crowded roads amidst unpredictable traffic and weather conditions is the reality that most Filipino riders face on ...