Wednesday, December 28, 2011

EL TORRO FIRECRACKERS #323

EL TORRO IS OUR PREMIUM BRAND OF FIRECRACKERS.  JUST THE VERY BEST AND FORGET THE REST.