Kerala’s First Mclaren 720S Supercar Visits Guruvayoor Temple For Blessings