Random pictures thread
Here is the barracuda at the car show the other day.
Print