Sports Spotlight: Flushing Home To Tri-State's Only Velodrome
To view our videos, you need to
install Adobe Flash 9 or above. Install now.
Then come back here and refresh the page.
In this week's Sports Spotlight, Jon Weinstein takes a look at a one-of-a-kind cycling facility in Flushing.