2014-05-07 Green Arrow PWNS TA-RAN-TA-DA! TAN-TA-TA-TAN! XD When i first heard Green Arrow sing this i just died laughing!