1st image for "2011 Campagna T-Rex 14RR"

in Mesa, AZ

Also looked at: