Here is the proof! ALIENS landed in Badalona! Post navigation Indy’s BLOG – There is hope Indy’s BLOG – Last / Fast Interview