What Talking is going on about Feliz Día de la Familia on Picasa

()
Space Alien Spoted in UK River
Space Alien Spoted in UK River
wearing pants without using hands,
wearing pants without using hands,
Mr Bean in Library.
Mr Bean in Library.
0.2434 seconds. m