Supergrass – Life on Other Planets – Review August 27, 2003 Life on Other Planets is like a “best of” mix of your favorite ass kicking (classic) rock bands. Supergrass is the real thing.