Archie and Cook are at the Teen Choice Awards tonight to present an award and Archie's up for the Most Fanatic Fans award; good chance he'll win it!

The show airs tomorrow at 8/7pm central on Fox.