The Rattacuda was born .
just to share 2 pics i found in my ole ladies phone form the other day . 10 owner 65 mile car ? think that would work ? lol
Print