I KNOW you remember this one from the incomparable team of Leeper & Manzoori. Rain or Shine is in the running for HellaClips' award for Best Production of 2011. Watch it in all its full size glory, along with the accompanying article right here and then VOTE NOW at HellaClips.