DANCE Credit: Oliver FantitischRasta Thomas' Bad Boys of DanceTonight-SaturdayAnnenberg Center3680 Walnut St.$20-$55, 215-898-3900www.annnbergcenter.orgThese pop dancers will wow you with their high extensions, athletic jumps, ballet and contemporary moves all while dancing to popular music such as Michael Jackson, Maroon 5, Robin Thicke and even techno music. They've shared the stage with Elton John and performed on Dancing with the Stars.ROAST1st Annual Philly Sports RoastTonight, 7-11 p.m.Crystal Tea RoomThe Wanamaker building, 100 E. Penn Sq.$175, VIP tables of 10 for $1,950; 215-600-0009www.phillysportsroast.comIt seems very appropriate to roast Philly's most notorious athlete in recent years at the first ever Philly Sports Toast. We're talking about Terrell Owens, of course. No one will forget the love/hate relationship Philly fans had, or still have, with T.O., and we’re sure the City of Brotherly Love will give him the treatment he deserves.Julie Dorenbos and Susie Celek (the owners of Skin Palette) along with Joe Conklin are the hosts. Presenters include Owens himself, Jon Runyan, Ed Rendell, Hollis Thomas and a cardboard cutout of his BFF, Donovan McNabb, to name a few.KIDSPhilly Kids Rock FestSaturday, 10:30 a.m.-1 p.m.Union Transfer1026 Spring Garden St.$12 in advance, $15 at the door, kids under 1 free; 215-232-2100www.utphilly.comIt's a rock carnival for kids ages 2-7. Children's rock band The Lara & Joe Show will be performing, along with Nate & Kate Kids Show and DJ Jon Gill. Kids will be able to make their own musical instruments to take home and pretend they’re rock stars for the day by dressing the part. Karate demos and juggling routines will be going on throughout the day, and don't miss out on the moon bounce. It's one big rock and roll dance party! Early entrance tickets get you in earlier at 9:45 a.m. and are $20 in advance, $25 at the door.FOOD Semlor and a MovieSaturday, 11 a.m.American Swedish Historical Museum1900 Pattison Ave.$12 in advance, $15 at the door; 215-389-1776www.americanswedish.orgTreat yourself! Experience a decadent Swedish treat called a semla, a puff pastry filled with almond paste and whipped cream, with a cup of coffee as you watch a Swedish film. Semlor are eaten before the start of lent in a Swedish version of Fat Tuesday. Additional semlor are $6 each.COMEDY Jim JefferiesFriday, 8 p.m.Keswick Theatre291 N. Keswick Ave., Glenside$37.50, 215-572-7650www.keswicktheatre.comYou may know Jefferies from “Legit,” the comedy series he created now in its second season on FXX, or from his popular stand-up special on HBO, “I Swear to God,” but he was first noticed in England while he was on various television shows. It's the first full North American tour for this controversial comedian.