Upload Photo

X-Team: NASCAR stock car racing at Riverhead Raceway

The ExploreLI street team enjoyed NASCAR stock car racing at Riverhead Raceway. Did they catch you on camera? (June 11, 2012)