Ah, I see it now, under all the shuffling pixellated shadow effects from the elevated train! So, I wonder if I can fit more than one car in here? It looks like a pretty generous parking space. Hmm.
Epic, pish, Hummers are a dime a dozen. Try finding another Banshee.