Frank Macchio – Only Happy in the Rain September 8, 2011 Normally when I think about riding in the rain, I just decide not to do it because there’s a 100% chance I’ll regret it. Frank Macchio on the other hand can ride flatland and street. This dude is a wildcat.