Invasion! And Joe Biden is at the beach!