America's largest BMX park, Rock Star Energy Bike Park, is located in what U.S. city?
Answer Houston
The sprawling Rock Star Energy Bike Park, designed by OJB Landscape Architecture, is attached to the North Houston Skate Park, a 13-acre urban landscape also designed by OJB. This grand park is the largest in America and the home to countless skate competitions each year.
Asked by Rachel Bortles · Last updated 5 years ago · 10 views · SOURCE