scooter culture

American Scooter is a web show about the exploration of scooter culture, based out of New Orleans Louisiana. Its a look inside the tiny world of scooter clubs, and scooter rallies