TotallyOz Posted July 7, 2011 Posted July 7, 2011 If you have been to Pattaya, you have surely seen these creatures walking the streets. http://www.cnngo.com/bangkok/play/thai-made-transformers-invade-us-054210 Quote