Something strange here as well

0
1366

Spotted out along Siam Country Club Road is this rather large behemoth. American I must assume, and has been given the chop top treatment. Anyone throw some light on the subject?

Wot izzit?Wot izzit?