Indie Pop Videos VideoMusic Video: “Beast Inside” by LOST From Austria comes the uber-talented indie singer/songwriter LOST with the company of Flo and Onk Lou to deliver the sonic gem that is “Beast Inside”.