Peter Frampton apologized for Megadeth joke: “I didnt mean any harm at all”
Peter Frampton is clearing the air over comments he made blaming Megadeth for him having to cancel a show in Virginia. During his Sept. 19 concert in Philadelphia, Frampton said he canceled his Sept. 17 show at Virginia Credit Union Live in Richmond partially...