When I went down to the hotel suddenly saw an American muscle car. At first sight I thought it was a Chevy Camaro (watch too much of Transformer) but it is a Dodge Challenger SRT, which is an American muscle car powered with 425hp 6.1L V8 engine... man it is really beautiful and you really cannot see anyone of this in Malaysia. I quickly run to my room and grab my camera to take few pics of it, and you see it.
Sorry I didn't bring the tripod so it is a bit blur, but this is the clearest one.
She is really beautiful, and it is huge!
Hey, that's me!