My Top Three Reasons For Riding Buffalo Metro RailMy Top Three Reasons For Riding Buffalo Metro RailRidding the rail system in Buffalo can be pretty interesting at times.DJ HassanDJ Hassan