Sebastian B.

Sebastian Bach checked in at Newark Liberty International Airport (EWR)

10 Toler Pl (at Express Rd), Newark, NJ|January 30, 2011via Foursquare for iOS

Wish I could say "it's so great to be home!" but its not. I am a California Man now, baby . Sigh