The Bella Twins have posted the following on their Twitter page: "Finally back in the states! Got stuck in Italy! Landed in Newark and headin’ to RAW! Hope to see you all there! Besos! B&N"
Have a news tip? Attended an event and want to send a live report?