E-Bike ride north on New River Trail, Arizona (Chest View)lastend (34) in dtube • 5 years ago E-Bike ride north on New River Trail. Located in Peoria, Arizona (Phoenix Area). ▶️ DTube ▶️ YouTube dtube ebike