Heavily Modified GTR Pennzilla to Make Last Rally Run
Jeff Allen, owner of Flat 12 Gallery, announced today that he will be participating in the Race Armada Run from Houston, Texas to Lake Charles, Louisiana on February 24, 2018 in his heavily modified Nissan GTR.
View full press release