NewCelica.org Forum banner

plz dont hate me

  1. The SoCal Sightings Thread

    USA - Southern California
    i saw this today after picking up a friend from LAX. it was on redondo beach blvd. or was it redondo blvd.? anyway, does it belong to anyone on here???
Top