VIDEO: NEON TREES ANIMAL MTV WORLD STAGE 2011 MALAYSIA I CITY SHAH ALAM

Back from MTV WORLD STAGE 2011 at I City Shah Alam

This is a short video of NEON TREES performing their best hit, ANIMAL.

Thank you for reading.