Rio de Janeiro, Aug 16: India may not be having good show at the ongoing Rio Olympics 2016, but the Indians had a moment to cheer at the sporting extravaganza when Mexican swimmers performed on a Bollywood song.