Madness????? I think not!

576+bhp celica??? Who would have known it was possible.
http://www.fensport.co.uk/fensportcarsmain.htm

WTF M8?