Just came across this top 25 best videos of 2010 list. the video for Pela’o made it to number 17 that’s quite cool! check the whole list and the other really cool videos in it! EL AMARILLO
>PELA’O VIDEO IN THE TOP 25 VIDEOS OF EL AMARILLO BLOG!