Baahubali The beginning - Indian's biggest motion picture's trailer is out now. Feeling excited :)