Show me your 273-powered race cars

Let's see 'em. Past, present or future.:burnout: