Yeddie In The Woods Lapeer, Michigan
In Michigan, people say they have seen and heard strange things. Reports of an upright hairy beast walking into venues with musical gear. Some reports entail contact with the beast, saying they actually bought art work, a CD, or a Shirt off the fella. There have luckily been no violent encounters reported. But be advised, we don't know what to expect.
Streaming and Download help