Smallville Comic Commercial

Anyone see this on Smallville? Fuck them calling Flash "Impulse" even if its Bart.