Idahos pride the giant baked potato exhibit at blackfoots potato museum