“Wichita police horse scared by 5-foot-long inflatable penis” Posted by Head Geek on 25 July 2009, 5:11 pm They say reality is stranger than fiction…