I was right about tinfoil helmets........

Hey someone stole my tin foil hat!!! Who did it???