Archive for March 31st, 2007

XL Terrestrials Crash Land In Hollywood

Saturday, March 31st, 2007

XL Terrestrials made an emergency landing in the Hollywood Hills yesterday. The LA Times is reporting that 2 teenagers from Illinois were setting off fireworks and turned themselves into police that afternoon. Initially detained by LAPD officers and then released to their parents’ custody, they are pending possible prosecution for reckless fire setting. But the [...]