The Heenes Have Landed ... At the Grocery Store

With the entire country still fixated on their every move, Richard Heene, his wife Mayumi, Falcon and their other two boys showed a united front while at a grocery store in Colorado today.


This wasn't a hoax. They really went to the store.