WHAM-TV (channel 13) reports on the St. Baldrick's Foundation fundraiser at Rochester Institute of Technology April 4, 2013. Participants shaved their heads ...
Share this note: