Scooter is a filmmaker in Los Angeles. Scooter Downey21 May, 2016 in Cast / Crew by Loren (updated 2684 days ago)