This beast was parked up in a side street in Fortuna Spain