Alee Houston is going back-to-back following the release of Tera Deewana! “India” is dedicated to India’s Independence Day full of visuals of Gandhi, the Army, Cricket and dare we say, Alee covered in the Indian flag rapping our National Anthem – the latter which will definitely cause a stir for some people! Check it out: