STS-134 Endeavour Launch NASA Tweetup - Lsfrembes

Love bugs splattered all over this news truck. -- May 16, 2011