This weekend head on up to Beloit Riverfest, where they put the "rock" in Rock River.
In addition to big name bands like Reo Speedwagon and the Beach Boys, contestants are battling it out to become Riverfest singing idol. If that's not enough, there are plenty of rides and food stands to take the kids to... You can even get immortalized in a work of art.
There are fireworks every night, after the shows, this weekend. On Saturday night Molly Hatchet and Joan Jett and the Blackhearts take the stage. Riverfest Wraps up on Sunday with the winner of Riverfest singing idol, and The Beach Boys. There are even rumors of "Full Houses'" John Stamos taking the stage.