I'm definitely not angsting, I was more wtf-ing about the location, which I assumed was Hollywood. I'm now thinking it's likely a Canadian location (not that I've heard anything official about this), which is more consistent and non-Bizarro World-ish.
(no subject)
Date: 2009-03-11 01:25 am (UTC)