Anyone know what this is? Saw it going up the street yesterday and managed to catch this pic before it turned. It looks like something Liberace would've drove and it sounded like a beast.