STRIVE Rocks all day and night to raise money for great cause