Just sayin' as an ignorant American I just kinda feel like Manitoba is the Delaware of Canada. Like you know it exists but you're not really sure why or if it actually matters. Post Comment Receive notifications Add a comment...