Watch Smallville season 6 episode 13 tv series online free
Release: Feb 01, 2007
It's Valentine's Day in Smallville, where love blooms and hearts are broken, but not for the usual reasons---red kryptonite is infused into cosmetics, and that makes Lois and Clark a little crazy.