Srt-68 Barracuda

Don't get me started.

12006381_10204000555408688_6147276680919288139_n.jpg

12009678_10204000555968702_8103456876083849088_n.jpg