Aprilia Area 51 in Movies
Aprilia Area 51 (of course) Strange name
Area 51 is a U.S. Air Force base in Nevada closely associated with UFOs and alien experiment theories. So for the 'alien' look of the scooter its a clever choice.
⋅ 0 comments have been posted.
Please log in to comment